We are seeking a highly capable Senior Fullstack Developer to join our remote team. This role presents an exceptional opportunity for seasoned developers to engage in innovative projects utilizing advanced technologies.
Job Overview
In this position, you will take charge of designing, developing, and testing web applications, particularly using Angular and other modern frameworks. You will collaborate with a vibrant team to construct effective and scalable solutions.
Key Responsibilities
- Develop superior Angular-based web applications.
- Design and execute REST/JSON web services utilizing AWS Lambda and GraphQL (AWS AppSync).
- Create reusable UI components and ensure deployment on AWS S3 buckets.
- Employ various AWS services, TypeScript, Node.js, and Java to deliver robust applications.
- Apply best practices in HTML/SCSS and front-end technologies.
- Collaborate on initiatives involving Single Sign-On, logging, and observability frameworks.
- Automate AWS infrastructure through Terraform/Terragrunt scripts.
Required Skills
- Over 10 years of experience in designing, developing, and testing Angular web applications.
- Strong expertise in TypeScript 4+, Node.js, Angular, AWS services, Java, and Oracle.
- Deep understanding of Angular principles (e.g., services, guards, resolvers, interceptors, dependency injection, and routing).
- Proficient with RxJs operators and the latest front-end development methodologies.
- Hands-on experience in building and deploying applications on AWS, including AWS Lambda and AWS S3.
- Familiarity with frameworks such as Single Sign-On, and logging/telemetry for observability.
- Experience in automating AWS infrastructure using Terraform and Terragrunt.
Qualifications
- 10+ years of relevant experience in fullstack development.
- Proven track record of successfully delivering high-quality web applications.
- Strong problem-solving abilities and a capacity for effective collaboration in team settings.
- A Bachelor’s degree in Computer Science, Software Engineering, or a related field is required.
Career Growth Opportunities
Joining our team will provide you with numerous opportunities for professional development, allowing you to enhance your skills with cutting-edge tools and frameworks while working on groundbreaking projects.
Company Culture And Values
We pride ourselves on fostering a remote-friendly environment that encourages collaboration among talented professionals. Our culture promotes innovation, diversity, and a commitment to delivering impactful solutions.
If you are an accomplished fullstack developer eager to work with the latest technologies and contribute to meaningful projects, we invite you to apply!
Employment Type: Full-Time